# This file is a template, and might need editing before it works on your project.
# Official language image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/python/tags/
image: "python:3.10.3"
# команды для запуска в контейнере Docker перед запуском каждого задания.
before_script:
 - python --version
 - pip install -r requirements.txt
# различные этапы в конвейере
stages:
 - Static Analysis
 - Test
# определяет задание в статическом анализе
pylint:
 stage: Static Analysis
 script:
 - pylint -d C0301 calculator.py